import {makeAutoObservable} from 'mobx'

class CounterStore {
  //存放状态
  count=0
  constructor(){
    //第二个参数表示排除属性和方法
    //第三个参数表示自动绑定
    makeAutoObservable(this,{},{autoBind:true})
  }
  //定义修改状态的方法
  actionCount=()=>{
    this.count++
  }
  //计算属性
  get countComputed(){
    return this.count*2
  }
}
const counterStore=new CounterStore()
export default counterStore
